de.bsvrz.ste.stealgsba.algorithmen.verknuepfung
Class VerknuepfungAnalyse

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.verknuepfung.VerknuepfungAnalyse

public class VerknuepfungAnalyse
extends java.lang.Object

Diese Klasse speichert die Daten der Attributgruppe !atg.sswSbaUeVerknüpfungAnalyse!.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.2 $ / $Date: 2015/03/24 14:40:56 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
 class VerknuepfungAnalyse.InputAnalyse
          Innere Klasse zum Speichern der Analysedaten pro Input Ursacheneinheit.
 
Constructor Summary
VerknuepfungAnalyse()
          Default-Konstruktor der Klasse.
 
Method Summary
 void addInputAnalyse(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit, boolean statusUe, boolean inputInvertiert, boolean statusInput)
          Fügt der Liste m_input einen Input mit Analysedaten hinzu.
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeVerknüpfungAnalyse mit den Daten der internen Struktur.
 java.util.List<VerknuepfungAnalyse.InputAnalyse> getInput()
          Gibt den Wert der Variable m_input zurück.
 ParameterVerknuepfung.LogischeVerknuepfung getLogik()
          Gibt den Wert der Variable m_logik zurück.
 boolean isStatus()
          Gibt den Wert der Variable m_status zurück.
 void setInput(java.util.List<VerknuepfungAnalyse.InputAnalyse> input)
          Setzt den Wert der Variable m_input.
 void setLogik(ParameterVerknuepfung.LogischeVerknuepfung logik)
          Setzt den Wert der Variable m_logik.
 void setStatus(boolean status)
          Setzt den Wert der Variable m_status.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VerknuepfungAnalyse

public VerknuepfungAnalyse()
Default-Konstruktor der Klasse.

Method Detail

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeVerknüpfungAnalyse mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

addInputAnalyse

public void addInputAnalyse(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit,
                            boolean statusUe,
                            boolean inputInvertiert,
                            boolean statusInput)
Fügt der Liste m_input einen Input mit Analysedaten hinzu.

Parameters:
ursacheneinheit - Referenz auf eine Ursacheneinheit.
statusUe - aktueller Status Ursacheneinheit Input.
inputInvertiert - Kennung Status Input intertieren.
statusInput - Status unter Berücksichtigung des Schalters Invertierung.

getInput

public java.util.List<VerknuepfungAnalyse.InputAnalyse> getInput()
Gibt den Wert der Variable m_input zurück.

Returns:
Wert der Variable m_input.

setInput

public void setInput(java.util.List<VerknuepfungAnalyse.InputAnalyse> input)
Setzt den Wert der Variable m_input.

Parameters:
input - zu setzender Wert der Variable m_input.

getLogik

public ParameterVerknuepfung.LogischeVerknuepfung getLogik()
Gibt den Wert der Variable m_logik zurück.

Returns:
Wert der Variable m_logik.

setLogik

public void setLogik(ParameterVerknuepfung.LogischeVerknuepfung logik)
Setzt den Wert der Variable m_logik.

Parameters:
logik - zu setzender Wert der Variable m_logik.

isStatus

public boolean isStatus()
Gibt den Wert der Variable m_status zurück.

Returns:
Wert der Variable m_status.

setStatus

public void setStatus(boolean status)
Setzt den Wert der Variable m_status.

Parameters:
status - zu setzender Wert der Variable m_status.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object